package com.fdb.efp.nls.service.facade;

import com.fdb.efp.nls.service.vo.SAreaVO;

import java.util.List;

/**
 * <p>Description:省市区街道信息表				<p>
 * @author fuzm
 * @date 2018-09-07
 */
public interface SAreaService {
	
	public List<SAreaVO> queryAllOwner(SAreaVO sAreaVo);
	
	public List<SAreaVO> queryAllCurrOrg(SAreaVO sAreaVo);
	
	public List<SAreaVO> queryAllCurrDownOrg(SAreaVO sAreaVo);
	
	public int insertSArea(SAreaVO inSAreaVo);
	
	public int deleteByPk(SAreaVO sAreaVo);
	
	public int updateByPk(SAreaVO sAreaVo);
	
	public SAreaVO queryByPk(SAreaVO sAreaVo);

	/**
	 * 判断区域编码数组中， 是否存在是农户的区域编码
	 * @param areas 区域编码数组
	 * @return 是否是农户
	 */
	boolean isAgriFalg(List<String> areas);

}
